engellerle karşılaşmak

  1. Verb to meet with obstacles
to run fast into bottlenecks Verb